State-Migration Shared-Variable Programming and its Runtime Support for Fine-Grained Cooperative Tasks

نویسندگان

  • Alexandru Nicolau
  • Ming Kin Lai
چکیده

OF THE DISSERTATION xii

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Synchronization Via Scheduling: Managing Shared State in Video Games

Video games are a performance hungry application domain with a complexity that often rivals operating systems. These performance and complexity issues in combination with tight development times and large teams means that consistent, specialized and pervasive support for parallelism is of paramount importance. The Cascade project is focused on designing solutions to support this application dom...

متن کامل

Polytasks: A Compressed Task Representation for HPC Runtimes

The increased number of execution units in many-core processors is driving numerous paradigm changes in parallel systems. Previous techniques that focused solely upon obtaining correct results are being rendered obsolete unless they can also provide results efficiently. This paper dives into the particular problem of efficiently supporting fine-grained task creation and task termination for run...

متن کامل

Support for Fine Grained Dependent Tasks in OpenMP

OpenMP is widely used for shared memory parallel programming and is especially useful for the parallelisation of loops. When it comes to task parallelism, however, OpenMP is less powerful and the sections construct lacks support for dependences and fine grained tasks. This paper proposes a new work-sharing construct, tasks, which is a generalisation of sections. It goes beyond sections by allow...

متن کامل

Team-and-Role-Based Organizational Context and Access Control for Cooperative Hypermedia Environments

Access control needs to be more flexible and fine-grained to support cooperative tasks and processes performed by dynamic teams. This can be done by applying state-of-theart role-based access control (RBAC) technology. This paper examines how to integrate RBAC in a team-based organization context and how to apply such access control to hypermedia structures. Based on the analysis of these issue...

متن کامل

Lazy Threads: Compiler and Runtime Structures for Fine-grained Parallel Programming Abstract Lazy Threads: Compiler and Runtime Structures for Fine-grained Parallel Programming

Lazy Threads Compiler and Runtime Structures for Fine Grained Parallel Programming by Seth Copen Goldstein Doctor of Philosophy in Computer Science University of California Berkeley Professor David E Culler Chair Many modern parallel languages support dynamic creation of threads or require multithreading in their implementations The threads describe the logical parallelism in the program For ea...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2009